import chardet

# 以二进制模式读取文件前1000字节（可调整样本量）
with open('air_quality.csv', 'rb') as f:
    raw_data = f.read(1000)
    result = chardet.detect(raw_data)
    print(f"检测到编码：{result['encoding']}（置信度：{result['confidence']}）")